home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Nebula 2
/
Nebula Two.iso
/
SourceCode
/
Tutorial
/
Cookbook
/
41.PieChart
/
DiskUse.nib
(
.txt
)
< prev
next >
Wrap
NeXT TypedStream Data
|
1995-06-12
|
9KB
|
183 lines
typedstream
StreamTable
HashTable
Object
[20c]
typedstream
[553c]
typedstream
HashTable
Object
PieChartView
HeaderClass
%%%%i@@
viewnib
labelLineLengthText
numWedgesText
pieFontText
fontID
pieSizeText
takePieSizeFrom:
takeGraysFromMatrix:
takeNumWedgesFrom:
takeValueFromMatrix:
takeLabelFromMatrix:
takeFontSizeFrom:
MySlider
Slider
slidernib
FirstResponder
firstnib
performMiniaturize:
copy:
paste:
selectAll:
performClose:
[8622c]
typedstream
HashTable
Object
Bitmap
iii00
[576c]
fffUUUTV
fffeUUTV
ffffUUTV
FfffeUEZ
ffffU
&fffaT*
UUj"
NibData
@@@@s
Storage
{*@@}
[91{*@@}]
File's Owner
CustomObject
Application
InfoPanel
WindowTemplate
iiii***@s@
Panel
Responder
TextField
Control
TextFieldCell
ActionCell
PieChart App
Helvetica
Version 0.1
by Dan McCreary
Button
ButtonCell
NeXT SE, Minneapolis
Button1
Field1
Field2
VersionNumber
Field
MainMenu
MenuTemplate
DiskUse
Matrix
@:@iiii
MenuCell
Info...
ff@@#::s
submenuAction:
menuArrow
Print
Windows
Pie Chart...
Labels and Values...
Draw Parameters...
Shading...
Help...
PieChart
Pie Chart
Window
CustomView
PieChartView
DrawParam
Pie Chart Draw Parameters
[12@]
Slider
SliderCell
FormCell
Size of Pie Chart:
Field:
Label Line Length:
Number Wedges:
Slider2
Slider1"
Size of Pie Chart&$
Form10
Label Line Length10
Form2:
Number Wedges;:
Field3M
Field4P
Field5S
HelpWindow
Help Window
ScrollView
ClipView
ciifffcfffs
[540c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
{\f0\b\fs24\fi0\li0\ql\gray0 Program Overview\
{\f0\fs24\fi0\li0\ql\gray0 This is a simple App to demonstrate the PieChartView Object.\
To use drag the files\
PieChartView.h\
PieChartView.m\
slice.psw\
Into your IB project a folder, create a subclass of View call "PieChartView"\
and do a parse. You can connect a matrix of sliders and forms up to the\
"takeValueFromMatrix" and "takeLabelFromMatrix" and your off.\
I will attempt to palettize this later.\
Scroller
_doScroller:
@@@ffsq
ScrollingTextic
LabelsAndValues
Wedge Labels and Values
Apples
[10@]|
Bananas
Oranges
Labels
Values
Slider3
Slider4
Slider5
Slider6
Slider7
Slider8
Slider9
Grays
Gray Shading for Wedges
Slider10
Slider11
Matrix1
Field6
Field7
Field8
Field9
{i*@@@}
[19{i*@@@}]
hide:
terminate:
makeKeyAndOrderFront:
printPSCode:
copy:
takePieSizeFrom:
takeFontSizeFrom:
takeValueFromMatrix:
takeNumWedgesFrom:"
takeGraysFromMatrix:
takeLabelFromMatrix:{
numWedgesText
labelLineLengthText
pieSizeText